mounting cradle - German English Dictionary